﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using KPIS.GERP.GHRMS.MODEL;

namespace KPIS.GERP.GHRMS.IDAL
{
    public interface IAbsenceRuleDAL
    {
        IList<rule_absence> GetAbsenceRulesByEmpSeq(string emp_seq);
        IList<AbsenceRuleInfo> ListAbsenceRules(AbsenceRuleInfo ruleInfo);
        IList<rule_absence> GetAbsenceRules(string emptypeseq);
        IList<rule_absence> GetAbsenceRules(string emptypeseq, string abstypeseq);
        void Insert(AbsenceRuleInfo Info);
        void Update(AbsenceRuleInfo Info);
        void Delete(int Sequence, int UpdatedBy);
    }
}
